package g;

import java.io.IOException;
import java.nio.channels.WritableByteChannel;

/* compiled from: BufferedSink */
public interface f extends y, WritableByteChannel {
    e A();

    f C(byte[] bArr, int i, int i2) throws IOException;

    long G(z zVar) throws IOException;

    f H(long j) throws IOException;

    f I(int i) throws IOException;

    f K(int i) throws IOException;

    f P(int i) throws IOException;

    f R(int i) throws IOException;

    f V(byte[] bArr) throws IOException;

    f W(h hVar) throws IOException;

    f Z() throws IOException;

    void flush() throws IOException;

    f j0(String str) throws IOException;

    f k0(long j) throws IOException;
}
